
@media screen and (max-width:1366px) {
	body{ font-size: 16px;}
	.ztzl_con,.ztzl_l a,.ztzl_r li a{ height: 84px;}
	.bsfw_bar_list .bd li a{ height: 90px;}
	.hdjl_tu{ height: 154px;}
	.ztzl_list li a{ height: 110px;}
	.zxft_l{ height: 218px;}
	.sptj_list .el-col-12 a{ height: 319px;}
	
}
@media screen and (max-width:1280px) {
	body{ font-size: 14px;}
	.tit1 li{ margin-right: 12px;}
	.tit1 li a{ padding-right: 12px; font-size: 18px;}
	.tit1_r a{ padding: 0 5px;}
	/*.nav_21>ul>li{ margin-left: 25px;}*/
	/*  
	优化1.5倍放大效果下导航栏错乱问题 2023年3月28日
	.nav_21>ul>li a{ font-size: 20px;}
	*/
	.nav_21>ul>li a{ font-size: 15px;}
	.con1{ padding: 18px 10px 0 18px; height: 219px;}
	.con1 ul{ margin-top: 0;}
	.con1 li{ width: 40%; margin-right: 5%;}
	.icon_list li p, .icon_list3 li p,.ztzl_l p, .ztzl_r li a p{ font-size: 16px;}
	.con{ padding-top: 10px; height: 86px;}
	.ztzl_con,.ztzl_l a,.ztzl_r li a{ height: 68px;}
	.ztzl_l p,.ztzl_r li a p{ line-height: 20px;}
	.bsfw_bar_list .bd li a{ height: 73px;}
	.bsfw_bar_list .bd li a p{ font-size: 18px;}
	.bsfw_l h3{ font-size: 20px;}
	.bsfw_r li a i{ margin-right: 4px;}
	.hdjl_tu{ height: 128px;}
	.shsy .zjhl_tit1 li{ width: 112px; margin-right: 10px;}
	.ztzl_list li a{ height:90px;}
	.ztzl_list li a p{ line-height: 20px;}
	.zxft_r h3{ line-height: 30px; margin-bottom: 0;}
	.zxft_r p{ line-height: 26px}
	.zxft_bar{ margin-top: 10px;}
	.zxft_btn button{ width: 120px;}
	.zxft_l{ height: 180px;}
	.sptj_list .el-col-12 a{ height: 264px;}
}

@media screen and (max-width:999px) {
	body{ font-size: 16px;}
	*{ box-sizing:border-box; -webkit-tap-highlight-color:rgba(0,0,0,0);}
	.header_21_ss{width: 70%;}
	.footer_21_wzdh_tit{ margin-bottom: 0;}
	.slideBox_01{ margin-bottom: 16px;}
	.pad_con{ padding: 16px;}
	.tit2{ width: 100%; float: inherit; margin-right: 0; height: 60px; line-height: 60px;}
	.tit2 li{ float: left; width: 33.3%;}
	.tit2 li a{ height: 60px; padding: 0;}
	.tit2 li a p{ line-height: 60px;}
	.tit2 li span{ display: none;}
	.tit2 li.on::before{ right: auto; left: 50%; bottom: -7px; top: auto;}
	.mar_t20,.con1_l,.con1_r{ margin-top: 16px;}
	.tit2_con{ height: auto;}
	.con1_l,.con1_r{ float: inherit; width: 100%;}
	.icon_list li a, .icon_list3 li a{ height: 94px;}
	.ztzl_l{ width: 48%;}
	.ztzl_l img, .ztzl_r li a img,.ztzl_r li{ width: 100%;}
	.icon_list1 li{ width: 25%;}
	.con2{ height: auto; padding-bottom:10px;}
	.con3_l{ width: 30%;}
	.con3_r{ width: 68%;}
	.icon_list3{ margin-top: 0;}
	.icon_list3 li{ width: 33.3%; margin-top: 16px;}
	.nav_21>ul>li{ margin-left: 0;}
	.icon_list, .icon_list3,.bm_list ul{ margin-right: -13px;}
	.icon_list li a, .icon_list3 li a,.ztzl_r li a,.bm_list li a{ margin-right: 13px;}
	.tit_tab{ padding-top: 10px;}
	.list{ margin-top: 5px;}
	.bsfw_list1{ margin-top: 0;}
	.bsfw_list1 .el-col{ margin-top: 16px;}
	.bsfw_list1 .el-col a{ padding: 10px 0;}
	.bsfw_list .icon_list1 li{ width: 25%;}
	.bsfw_bar_list .bd li{ width: 50%;}
	.bsfw_bar_list .bd li a{ height: auto;}
	.bsfw_bar_list .bd li img{ width: 100%;}
	.bsfw_con{ padding: 12px 16px;}
	.bsfw_l,.bsfw_r,.ld_l,.ld_r,.zxft_l,.zxft_r,.zxft_xl_l,.zxft_xl_r,.rx_l,.rx_r,.znwd_con1_l{ float: inherit; width: 100%;}
	.bsfw_bar_list .bd li a p{ font-size: 16px; line-height: 20px;}
	.bsfw_list1 .el-col a p{ font-size: 18px; font-weight: normal;}
	.hdjl_tu{ height: 168px;}
	.hdjl_con1{ padding: 12px 16px;}
	.hdjl_con1 .bsfw_l,.hdjl_con1 .bsfw_r{ width: 100%;}
	.hdjl_l,.hdjl_r{ height: 172px;}
	.hdjl_r a{ padding-top: 38px;}
	.tit1_r1{ display: none;}
	.hdjl_tu_list{ margin-top: 0;}
	.hdjl_tu_list.el-row [class*=el-col-],.ld_r,.zxft_xl_r,.rx_r{ margin-top: 16px;}
	.hdjl_con2{ padding: 12px;}
	.hdjl_list li span{ font-size: 14px;}
	.bsfw_tit .bm_list li{ width: 33.3%;}
	.zjhl_tit{ padding-left: 10px;}
	.zjhl_con1{ margin: 20px;}
	.zjhl_con1{ line-height: 38px;}
	.zjhl_menu li span{ width: 50px; height: 50px; line-height: 50px;}
	.zjhl_menu li span i,.zjhl_menu li:nth-child(5) span i{ font-size: 26px;}
	.zwgk_con2{ padding-right: 12px;}
	.zwgk_sel,.zwgk_btn{ height: 46px; line-height: 46px;}
	.zwgk_r span{ width: 38px; height: 122px; margin-right: 15px;}
	.zwgk_r ul{ width: calc(100% - 53px);}
	.zwgk_r li,.ztzl_list li{ width: 33.3%;}
	.con_bg1{ margin-bottom: -20px;}
	.fy_list_01{ margin-bottom: 0;}
	.ld_l{ padding-left: 0; padding-top: 16px;}
	.ld_con{ padding-left: 0;}
	.ld_list{ margin-right: -10px;}
	.ld_list li{ float: left; width: 50%; margin-bottom: 10px;}
	.ld_list li a{ margin-right: 10px;}
	.ld_list li.on a::before,.ld_list li a:hover::before,.zxft_line,.zxft_tit_r,.gl_tit,.t_no,.znwd_con1_bg,.znwd_con1_r{ display: none;}
	.zxft_l{ height: auto;}
	.zxft_xl_l,.zxft_xl_r{ padding: 0;}
	.zxft_btn{ text-align: center;}
	.zxft_con1{ padding-right: 0;}
	.inp2,.text1{ width: 100%;}
	.xl_con{ padding: 20px 40px;}
	.rx_l li a{ height: 118px;}
	.tab2 th,.tab2 td{ padding-left: 10px;}
	.rx_l li{ width: 50%; margin-bottom: 16px;}
	.rx_l li a{ margin-right: 16px;}
	.rx_l ul{ margin-right: -16px;}
	.tab2 th{ font-size: 16px;}
	.tab2 th[width="12%"]{ width: 25%;}
	.tab2 td{ line-height: 26px; padding-top: 10px; padding-bottom: 10px;}
	.zxts_tab dt,.zxts_tab dd,.zxts_tab dd.w2{ box-sizing:border-box; height:auto; width:100%; text-align:left}
	.zxts_tab dt{ height:40px; line-height:20px;}
	.zxts_tab .h98{ height:40px;}
	.zxts_tab .w2.h98,.zxts_tab .h118{ height:118px;}
	.znwd_con31{ max-width: 100%;}
	.znwd_con2{ margin: 16px;}
	.zdxxgk .gl_list{ margin-bottom: 20px;}
	.zdxxgk_bg .container_21{ height: 240px;}
	.hasMoreTab{ max-height:inherit;}
	.sptj_list .el-col-12 a{ height:412px;}
	.mar_t,.sptj_list .el-col-6{ margin-top: 16px;}
	.hygq-list li{ width: 50%;}
	.sptj_list .el-col-6 a{height: 315px; line-height:215px}
	.sptj_list{ margin-top:0;}
}
@media screen and (max-width:768px) {
	.tit1 ul{ width: 80%; overflow:auto; white-space: nowrap;}
	.tit1 li{ display: inline-block; float: inherit;}
	.tit1 li:last-child{ margin-right: 0;}
	.icon_list{ margin-top: 0;}
	.icon_list li{ width: 50%; margin-top: 16px;}
	.ztzl_l{ width: 100%; margin-right: 0; float: inherit;}
	.ztzl_con,.con3_r{ height: auto;}
	.ztzl_r,.con3_r,.zwgk_r{ margin-top: 16px;}
	.tit1_r{ display: none;}
	.con3_l,.con3_r{ width: 100%; float: inherit;}
	.con3_l img,.hdjl_r,.hdjl_l,.ztzl_list li{ width: 100%;}
	.bm_list li,.bsfw_r li,.hdjl_con1 .bsfw_r li{ width: 50%;}
	.bsfw_tit .tit1 ul{ width: 100%;}
	.bsfw_bar_list .bd{ margin-right: -10px;}
	.bsfw_list1 .el-col a span{ width: 50px; height: 50px; line-height: 50px;}
	.bsfw_list1 .el-col a i{ font-size: 30px;}
	.bsfw_list1 .el-col:nth-child(4) a i{ font-size: 25px;}
	.bsfw_list1 .el-col a p{ font-size: 16px;}
	.bsfw_bar_list .bd li a{ margin-right: 10px;}
	.hdjl_l,.hdjl_r{ height:auto;}
	.hdjl_r{ margin-top: 16px;}
	.hdjl_r a{ padding-top: 16px; padding-bottom: 16px;}
	.hdjl_r a p{ display: inline-block; margin-top: 0;}
	.hdjl_r a i{ font-size: 30px; margin-right: 10px;}
	.hdjl_tu{ height: 100px;}
	.bsfw_tit .bm_list li{ width:50%;}
	.zjhl_menu li{ width: 25%; margin-bottom: 20px;}
	.zwgk_l,.zwgk_r{ float: inherit; width: 100%;}
	.zwgk_con::before{ display: none;}
	.zwgk_con{ padding: 20px;}
	.zwgk_l p{ line-height: 30px;}
	.zwgk_con3{ padding: 15px;}
	.ztzl_list li a{ height: auto;}
	.gl_list ul{ padding: 0; border-bottom: 0;}
	.gl_list li{ position: relative; padding-bottom: 30px; padding-top:6px; border-bottom: 1px solid #e5e5e5; background-image: none; padding-left: 0;}
	.gl_list li span{ position: absolute; left: 0; bottom: 0px; font-size: 14px;}
	.ld_list li a{ font-size: 16px;}
	.hdjl_con2{ padding: 10px; height: 140px;}
	.xl_con{ padding:16px;}
	.xl_tit1_r,.xl_con2,.xl_btn{ display: none;}
	.xl_tit{ font-size: 24px; line-height: 40px;}
	.xl_tit1{ margin-top: 10px; }
	.rx_r{ height: auto;}
	.rx_r ul{ padding: 10px 0;}
	.rx_r li h3{ font-size: 22px;}
	.myzj_list{ margin-top:0;}
	.myzj_list li{ padding-right:0; padding-left:70px;}
	.myzj_list li>em{ left:0; width:60px; line-height:60px; height:60px;}
	.myzj_list li p{ font-size:14px;}
	.myzj_list li>span{ position:relative; top:inherit; right:inherit; margin-top:8px;}
	.sptj_list .el-col-12 a{ height:412px;}
	.sptj_list .el-col-6 a{height: 414px; line-height:414px}
}
@media screen and (max-width:600px) {
	.sptj_list .el-col-12 a{ height:318px;}
	.sptj_list .el-col-6 a{height: 319px; line-height:319px}

}

@media screen and (max-width:414px) {
	.hygq-list li{ width: 100%;}
	.sptj_list .el-col-12 a{ height:214px;}
	.sptj_list .el-col-6 a{height: 215px; line-height:215px}
}
@media screen and (max-width:376px) {
	
	.sptj_list .el-col-12 a{ height:192px;}
	.sptj_list .el-col-6 a{height:193px; line-height:193px}
}
@media screen and (max-width:321px) {
	.sptj_list .el-col-12 a{ height:161px;}
	.sptj_list .el-col-6 a{height: 162px; line-height:162px}
}


